package org.test.device.params;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.test.device.enty.ProductProperty;

import java.util.List;

/**
 * 〈修改设备信息〉<br>
 *
 * @author Mr.Wang
 * @create 2025/9/29
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class UpdateDeviceParam {

    //设备唯一码
    private String code;

    //设备名称
    private String name;

    //商品id
    private String productId;

    // 接入方式:mqtt
    private String accessMethod;

    //认证方式
    private String authMethod;

    //设备认证密码
    private String authPassword;

    //描述
    private String comment;

    //物模型列表
    private List<ProductProperty> properties;
}